The Complexity of Reachability in Randomized Sabotage Games
نویسندگان
چکیده
We analyze a model of fault-tolerant systems in a probabilistic setting. The model has been introduced under the name of “sabotage games”. A reachability problem over graphs is considered, where a “Runner” starts from a vertex u and seeks to reach some vertex in a target set F while, after each move, the adversary “Blocker” deletes one edge. Extending work by Löding and Rohde (who showed PSpacecompleteness of this reachability problem), we consider the randomized case (a “game against nature”) in which the deleted edges are chosen at random, each existing edge with the same probability. In this much weaker model, we show that, for any probability p and ε > 0, the following problem is again PSpace-complete: Given a game graph with u and F and a probability p′ in the interval [p− ε, p+ ε], is there a strategy for Runner to reach F with probability ≥ p′? Our result extends the PSpace-completeness of Papadimitriou’s “dynamic graph reliability”; there, the probabilities of edge failures may depend both on the edge and on the current position of Runner.
منابع مشابه
Solving the Sabotage Game Is PSPACE-Hard
We consider the sabotage game as presented by van Benthem. In this game one player moves along the edges of a finite multigraph and the other player takes out a link after each step. One can consider usual algorithmic tasks like reachability, Hamilton path, or complete search as winning conditions for this game. As the game definitely ends after at most the number of edges steps, it is easy to ...
متن کاملMoving in a network under random failures: A complexity analysis
We analyze a model of fault-tolerant systems in a probabilistic setting, exemplified by a simple routing problem in networks. We introduce a randomized variant of a model called the “sabotage game”, where an agent, called “Runner”, and a probabilistic adversary, “Nature”, act in alternation. Runner generates a path from a given start vertex of the network, traversing one edge in each move, whil...
متن کاملOn games and logics over dynamically changing structures
In the classical framework of graph algorithms, program logics, and corresponding model checking games, one considers changes of system states and movements of agents within a system, but the underlying graph or structure is assumed to be static. This limitation motivates a more general approach where dynamic changes of structures are relevant. In this thesis, we take up a proposal of van Benth...
متن کاملGames on dynamic networks: routing and connectivity
In nite games are a strong model for analyzing dynamic networks that encounter continuous topological changes during operation. In this framework, the players represent the contrary forces which modify the network. In particular, this thesis deals with three di erent two-player games which focus on guaranteeing routing and connectivity properties in dynamic networks. In each model, one player h...
متن کاملQuantitative Games under Failures
We study a generalisation of sabotage games, a model of dynamic network games introduced by van Benthem [16]. The original definition of the game is inherently finite and therefore does not allow one to model infinite processes. We propose an extension of the sabotage games in which the first player (Runner) traverses an arena with dynamic weights determined by the second player (Saboteur). In ...
متن کامل